99问答网
所有问题
当前搜索:
case oracle
oracle
有判断 a>b时,取a,a
答:
楼上正解!不过少了个end select
case
when a>b then a else b end from gamebase2 t
在
oracle
中如何用sql语句计算一段时间中的星期六和星期天的天数?请大...
答:
select count(
case
when to_char(dt,’day’)='星期六' or to_char(dt,’day')='星期日' then 1 else 0 end) as cnt from (select d1+lv-1 dt from (select level lv from dual connect by level <= trunc(d2 -d1, 0)) tt ) tm;自己处理下临界值,这个是两边都取;如果是...
oracle
plsql中怎样才能对比出两条数据中数据相同的字段呢?
答:
可以一个字段一个字段的写,你想看哪个字段是否重复就按照下面的写也适用多个字段;select 字段,count(*) from table group by 该字段 having count(*)>1
oracle
存储过程cursor xxx is后面的select 语句能加判断条件得出吗...
答:
不能那样写,但是可以这样写 cursor xx is SELECT
case
a when 1 then t1.field1, t1.field2, t1.field3...t1.fieldn when 2 then t2.field1, t2.field2, t2.field3...t2.fieldn ELSE NULL END FROM table1 t1, table2 t2 ...
oracle
查询一条记录不为空字段数目,不要说一个个字段去判断,字段很 ...
答:
如果你只需要取数的话 plsql查出这行 点上面那个黄色的单个记录查看 表变成row 1 fields形式 然后点中fields列 粘贴到一个新表的一列中 直接查count() where ... not null即可
oracle
小于0取0的sql
答:
SELECT
CASE
WHEN 01. < 0 THEN 0 ELSE 2 ENDFROM DUAL;
SQL怎么拼接字符串
答:
一、MySQL字符串拼接 1、CONCAT函数 语法格式:CONCAT(char c1, char c2, ..., char cn) ,其中char代表字符串,定长与不定长均可以 连接两个字符串 连接多个字符串 2、"+"操作符 连接两个字符串 连接多个字符串 3、假如其中一个字段为NULL,则用结果用空格代替NULL。二、
Oracle
字符串拼接 1、...
sql语句写一个存储过程 将 三张表中的各一个字段数据提取插入一张新表...
答:
pc_id,screen_id哪个优先?以pc_id优先为例:
oracle
用decode函数,sqlserver可以用
case
...when,给你个oracle的例子 create procedure add_table is begin insert into wip_led_opration(operation_id,led_pc_id,led_screen_id)select operation_id,led_pc_id, decode(led_pc_id,null,led_screen_...
Oracle
提取每一小时的数据需求如下
答:
(2)手术中的体温是全程监倥并且记录的,所以个人认为在说明为手术的时候,应该是有体温记录的。(3)离院后,应该不会再有体温的测量记录,还有,病人怎么请假?如果按照本身的要求写出来,并不是十分困难,只要就是group by+
case
when+max select 病区号,姓名,护士姓名,max(case when to_char(...
Oracle
有多列数据,如何只做其中一列数据的合计?
答:
你是就想看一眼最后一列合计是多少,还是想显示在数据表里,一般来说都是看一眼知道多少就行,如果是这样的话点击列头右键求和,合计就会出现在下方,如果是第二种的话需要union all一下 但一般没有这么干的
<上一页
1
2
3
4
5
6
7
8
下一页
其他人还搜